﻿.pdcont .productbox .qhproduct p@charset "utf-8";

/*BANNER*/
.BANNER{ overflow: hidden; height: 400px; background: url(../img/BANNER.jpg) no-repeat center top;}

#flashs{ position:relative; height:518px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#25af4b;}
/*-------------------------------------BANNER-----------------------------*/

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

.research{ background: #FFFFFF; height: 62px;}
.research .rscont{ overflow: hidden;}
.research .rscont .hotci{ width: 650px; overflow: hidden; height: 30px; margin-top: 18px;}
.research .rscont .hotci *{ height: 30px; line-height: 30px; float: left; font-family: "宋体";color: #666666;font-size: 13px;}
.research .rscont .hotci a{ margin: 0px 3px;}

.research .rscont .rsbox{ overflow: hidden; width: 297px; margin-top: 18px;}
.research .rscont .rsbox *{ font-family: "宋体"}
.research .rscont .rsbox .cont_text{ float: left; width: 234px; font-size: 13px; color: #999999; background: #fff; border: 1px solid #e5e5e5; outline: none; line-height: 16px; padding: 6px 0px 6px 12px;}
.research .rscont .rsbox .cont_btn{ float: right; width: 49px; outline:none; border: none; cursor: pointer; height: 30px; background: #349e0f; color: #fff; font-size: 13px;}
/*搜索——end*/


.trouble{background: url(../img/fnao.jpg) no-repeat center top; height: 678px;}
.trouble .container{ overflow: hidden; height: 640px; position: relative;}

.trouble .text{ overflow: hidden; float: left; width: 575px; margin-bottom: 28px; margin-left: 75px;}
.trouble .text h5{ font-weight: normal; font-size: 21px; color: #3e3e3e;}
.trouble .text h5 span{ font-size: 21px; color: #ff7e00;}
.trouble .text p{ font-size: 14px; font-family: "宋体"; color: #999; height: 25px; line-height: 25px;}
.trouble .text1{ margin-top: 167px;}

.trouble .hotline{ text-align: center; position: absolute; right: 38px; bottom: 20px;}
.trouble .hotline img{ display:inline-block;}
.trouble .hotline p{ font-size: 14px; color: #fff; padding: 3px 0;}
.trouble .hotline span{ font-size: 22px; color: #fff;}

/*trouble_end*/


.kernel{background: url(../img/kernelbg.jpg) no-repeat center top; height: 662px;}
.kernel .kernelcont{ overflow: hidden;}
.kernelcont .kerneltitle{ height: 71px; overflow: hidden; text-align: center; padding-top: 45px;}
.kernelcont .kerneltitle img{ display: inline-block;}

.kernelcont ul{ overflow: hidden; margin-top: 37px; padding-top: 10px;}
.kernelcont ul li{ width: 230px; height: 375px; background: url(../img/hwen.jpg) no-repeat; float: left; margin-left: 17px;}
.kernelcont ul li.nomg{ margin-left: 0px;}
.kernelcont ul li>div{width: 230px; height: 370px; text-align:center; background: #fff; position: relative; top: -5px; left: -5px; overflow: hidden;}
.kernelcont ul li img{ display: block;}

.kernelcont ul li i{ display: block; margin: 4px 0px;}
.kernelcont ul li span{ font-size: 16px; color: #666666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px 6px;}

.kernelcont .bti{ height: 46px; overflow: hidden; text-align: center; margin-top: 28px;}
.kernelcont .bti img{ display: inline-block;}

.kernelcont ul li>div>p{ font-size: 18px; color: #333333; margin-top: 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0px 6px;}
.kernelcont ul li .Detail{ display: none; width: 230px; height: 260px; background: url(../img/pointt.png); text-align: center; position: absolute; left: 0px; top: 0px;}
.kernelcont ul li .Detail b{ display: inline-block; width: 43px; height: 43px; margin-top: 23px; background: url(../img/yuan1.png) no-repeat;}
.kernelcont ul li .Detail p{font-size: 16px; color: #fff; text-align: left; margin-top: 18px; line-height: 24px; height: 100px; padding-left: 18px; padding-right: 18px;}
.kernelcont ul li:hover .Detail{ display: block;}
/*-- kernel_end --*/


.CstSvs{/* background: url(../img/zzbg.jpg) no-repeat top center; */ /* height: 535px; */}
.CstSvs .CstSvscont{ overflow: hidden;}
.CstSvs .CstSvscont h5{ font-weight: normal; text-align: center; margin-top: 47px;}
.CstSvs .CstSvscont h5 span{ font-size: 32px; color: #666666;}
.CstSvs .CstSvscont h5 em{ font-size: 16px; color: #666666; display: block; padding-top: 11px;}

.CstSvscont_L{ width: 475px; overflow: hidden; margin-top: 60px;}
.CstSvscont_L h6{ font-weight: normal; color: #349e0f; font-size: 30px;}
.CstSvscont_L>p{ width: 450px; height: 34px; line-height: 34px; margin-top: 11px; margin-bottom: 18px; background: #ff7e00; font-size: 18px; color: #fff; text-align: center;}
.CstSvscont_L span{ font-size: 24px; color: #666666; display: inline-block;}
.CstSvscont_L dl{ overflow: hidden; margin-top: 60px;}
.CstSvscont_L dl dt{ float: left;}
.CstSvscont_L dl dt img{ display: block;}
.CstSvscont_L dl dd{ padding-left: 41px;}
.CstSvscont_L dl dd span{ font-size: 14px; color: #717171;}
.CstSvscont_L>dl>dd>p{ font-size: 22px; color: #ff7e00; padding-top: 4px;}
.CstSvscont_L .consult{ display: block; width: 144px; height: 46px; line-height: 46px; margin-top: 13px; font-size: 16px; color: #fff; text-align: center; text-align: center; background: url(../img/smbtn.jpg) no-repeat top center;}
.CstSvscont_L .consult em{ font-family:"宋体"; font-size: 16px; margin-left: 4px;}

.CstSvscont_R{ width: 336px; float: right; margin-top: 20px;}
.CstSvscont_R p{ overflow: hidden; width: 331px; height: 48px; margin-top: 6px; background: url(../img/inputbg.png) no-repeat top center;}
.CstSvscont_R p label{ float: left;}
.CstSvscont_R p label img{ display: block;}
.CstSvscont_R p input{ float: right; width: 267px; height: 20px; font-size: 14px; color: #c2c2c2; line-height: 20px; padding: 10px 0 10px 10px; margin-top: 2px; margin-right: 4px; border: none; outline: none;}
.CstSvscont_R .Submit{ display: block; width: 324px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; color: #349e0f; font-weight: bold; border: 2px solid #349e0f; margin-top: 9px;background:#fff;}

.CstSvscont_R p.liuyan{ height: 79px; background: url(../img/wbetx.png) no-repeat top center;}
.CstSvscont_R p.liuyan label{ margin-top: 14px;}
.CstSvscont_R p.liuyan .wby{resize:none; outline: none; float: right; border: none; color: #c2c2c2; font-size: 14px; margin-top: 2px; padding-top: 6px; padding-bottom: 6px; height: 60px; width: 265px; margin-right: 4px; padding-left: 10px;}
/*Custom Services_end*/



.cooperative{ height: 175px; border-bottom: 1px solid #dcdcdc;}
.cptcont{ overflow: hidden;}
.cptcont .cptcont_L{ float:left; height: 107px; text-align: left; margin-top: 37px; padding-right: 23px; background: url(../img/yying.jpg) no-repeat right center; }
.cptcont .cptcont_L *{ font-family: "宋体";}
.cptcont .cptcont_L h5{ color: #666666; font-size: 24px; margin-top: 18px;}
.cptcont .cptcont_L p{font-size: 16px; color: #0b8ff5; margin-top: 6px; margin-bottom: 17px;}
.cptcont .cptcont_L .smore{ font-size: 13px; color: #666666; font-family: "微软雅黑";}

.cptcont .cptcont_R{ overflow: hidden;width: 790px; float: right; margin-top: 56px;}
.cptcont .cptcont_R li{ float: left; margin-left: 8px;}
.cptcont .cptcont_R li img{ display: block; border: 3px solid #eeeeee;}
/*cooperative partner_end*/
	

.pdcenter{ padding: 20px 0; background-color: #ececec; margin-bottom: 20px;}
.pdcenter .pdcont{ overflow: hidden;}
.pdcont .pdcont_L{ overflow: hidden; width: 220px;}
.pdcont .pdcont_L h5{ width: 220px; height: 60px; padding-top: 40px; font-weight: normal; background: url(../img/cptitle.jpg) no-repeat top center;}
.pdcont .pdcont_L h5 img{ display:block; padding-left: 28px;}

.pdcont_L .pdlist{ overflow: hidden; background: #FFFFFF; padding-top: 10px; padding-bottom: 30px;}
.pdcont_L .pdlist dl{ padding: 0px 10px; margin-top: 14px;}
.pdcont_L .pdlist dl dt{ border-bottom: 1px solid #d1d1d1; height: 32px; margin-bottom: 8px; line-height: 32px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pdcont_L .pdlist dl dt a{ font-size: 18px; color: #666666; padding-left: 18px; font-weight: bold;    }
.pdcont_L .pdlist dl dd{ height: 32px; line-height: 32px; padding-left: 18px;  overflow:hidden; }
.pdcont_L .pdlist dl dd a{ color: #666666; font-size: 14px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right: 50px; text-decoration: none;}
.pdcont_L .pdlist dl dd:hover{ background: #ff7e00 url(../img/jiantou.png) no-repeat 170px center;}
.pdcont_L .pdlist dl dd:hover a{ color: #fff;}


.pdcont .pdcont_R{ margin-left:240px;}
.pdcont .pdcont_R .pdcont_Rtop{ height: 45px; margin:0 7px; background: #FFFFFF;}
.pdcont .pdcont_Rtop .pdtab{ float: left; overflow: hidden;}
.pdcont .pdcont_Rtop .pdtab li.nobg{ background: none;}
.pdcont .pdcont_Rtop .pdtab li{ width: 156px; height: 45px; background: url(../img/libg.jpg) no-repeat left center; float:left; line-height: 45px; text-align: center;}
.pdcont .pdcont_Rtop .pdtab li a{ display: inline-block; width: 156px; height: 45px; text-decoration: none; font-size: 16px; color: #555555;}
.pdcont .pdcont_Rtop .pdtab li a:hover{ background: #0b8ff5; color: #fff; font-weight: bold;}
.pdcont .pdcont_Rtop .pdtab li.cur a{ background: #0b8ff5; color: #fff; font-weight: bold;}

.pdcont .pdcont_Rtop .smore{ float: right; width: 57px; margin-top: 13px; margin-right: 10px;}
.pdcont .pdcont_Rtop .smore span{ display: inline-block; font-size: 14px; color: #666666;}
.pdcont .pdcont_Rtop .smore span:hover{ text-decoration: underline;}
.pdcont .pdcont_Rtop .smore em{ display: inline-block; margin-left: 5px; width: 13px; height: 13px; text-align: center; line-height: 13px; color: #fff; background: #349e0f;}

.pdcont .pdcont_R .productbox{ overflow: hidden; margin-top: 21px; height:830px;}
.pdcont .productbox .qhproduct{}
.pdcont .productbox .qhproduct li{ float:left; width:25%; margin-bottom: 30px; *margin-bottom: 17px; text-align:center;}
.pdcont .productbox .qhproduct li div{ padding:0 7px;}
.pdcont .productbox .qhproduct li img{ display: block; margin:auto; width:95%; height:225px;}
.pdcont .productbox .qhproduct p{ background: #ffffff; height: 36px; line-height: 36px; text-align: center; width:95%; margin:auto;}
.pdcont .productbox .qhproduct p a{ font-size: 14px; font-family: "宋体"; color: #000000;}
.geli{ background: url(../img/tu.gif) no-repeat #ffb400; height:78px; margin:20px 7px;}

/*-- product center_end --*/


.Advge{ overflow: hidden;}
.Advge .Advgebg{ height: 347px; position: relative; z-index: 1;}
.Advge .Advgebg1{ background: url(../img/ysbg_01a1.jpg) no-repeat top center;}
.Advge .Advgebg2a{ height: 346px; background: url(../img/ysbg_02a.jpg) no-repeat top center;}
.Advge .Advgebg2{ height: 346px; background: url(../img/ysbg_02.jpg) no-repeat top center;}

.Advge .Advgebg3{ background: url(../img/ysbg_03.jpg) no-repeat top center;}
.Advge .Advgebg4{ background: url(../img/ysbg_04_1.jpg) no-repeat top center;}
.Advge .Advgebg5{ height: 346px; background: url(../img/ysbg_05_1.jpg) no-repeat top center;}
.Advge .Advgebg6{ background: url(../img/ysbg_06_1.jpg) no-repeat top center;}


.Advgecont{ position: relative; z-index: 5; height: 2080px; margin-top: -2080px;}



.Advgecont .topljzx{ display: block; width: 130px; height: 42px; line-height: 42px; position: absolute; right: 0px; top: 59px; color: #fff; font-size: 16px; text-align: center; background: url(../img/ljzx.png) no-repeat;}
.Advgecont .topljzx em{ font-family: "宋体" ; font-size: 15px; color: #fff; margin-left: 5px;}
.Advgecont .ljdz{display: block; width: 130px; height: 42px; line-height: 42px; position: absolute; top: 1411px; right: 314px; color: #fff; font-size: 16px; text-align: center; background: url(../img/ljdz.png) no-repeat;}
.Advgecont .ljdz em{font-family: "宋体" ; font-size: 15px; color: #fff; margin-left: 5px;}

.Advgecont .Text{ position: absolute;/* width: 505px;*/}
.Advgecont .Text h5{ height: 32px; line-height: 32px; font-style:italic; font-size: 25px; color: #0b8ff5; margin-bottom: 6px;}
.Advgecont .Text p{ font-size: 20px; height: 28px; line-height: 28px; color: #fff; padding-left: 6px; background: #ffb400; width: 380px;}
.Advgecont .Text ul{ overflow: hidden; margin-top: 14px;}
.Advgecont .Text ul li{ font-size: 14px; color: #666666; line-height: 26px; padding-left: 16px; background: url(../img/point.png) no-repeat left 8px;}

.Advgecont .text1a{ left: 585px; top:50px;}
.Advgecont .text1{ left: 585px; top: 448px;}
.Advgecont .text2{ width: 474px; left: 208px; top: 844px;}
.Advgecont .text3{ width: 450px; right: 140px; top: 1200px;}
.Advgecont .text4{ width: 450px; left: 208px; top: 1611px;}

.Advgecont .wchat{width:338px; height: 65px; background: url(../img/wchatbg.png) no-repeat; position: absolute; top: 1809px; left: 86px;}
.Advgecont .wchat p{ font-size: 15px; color: #349e0f; padding-left: 81px; padding-top: 15px;}
.Advgecont .wchat span{ display: inline-block; font-size: 15px; color: #545454;  padding-left: 81px; margin-top: 10px;}

.Advgecont .holine { position: absolute; text-align: right; bottom: 27px; right: 0px;}
.Advgecont .holine img{ display: inline-block;}
.Advgecont .holine p{ height: 29px; line-height: 29px; font-size: 24px; color: #ffb400; margin-top: 5px; margin-bottom: 2px;}
.Advgecont .holine span{ font-size: 14px; color: #fff;}
/*advantage_end*/



.Testimonials{ background: #ffffff; margin-bottom: 50px; margin-top: 52px;}
.Testimonials .Testmnscont{}
.Testmnscont .toptitle{ text-align: center; overflow: hidden; padding-top: 18px; background: url(../img/title3.png) no-repeat center top;}
.Testmnscont .toptitle span{ font-size: 26px; color: #666666; display: block; margin-bottom: 10px;}
.Testmnscont .toptitle a{ font-size: 13px; color: #666666; text-transform: uppercase;}
.Testmnscont .toptitle a em{ font-size: 13px; color: #666666; margin-left: 0px;}

.Testmnscont .cstshow{ position: relative; margin-top: 50px; left: -15px; top: 0px;}
.Testmnscont ul{ width: 1023px; overflow: hidden;}
.Testmnscont ul li{ float: left; width: 246px; height: 375px; margin: 0px 15px; text-align: center; background:#eeeeee url(../img/bk.png) no-repeat; padding: 28px 15px 28px 14px;}
.Testmnscont ul li h5{ font-size: 16px; color: #666666; margin-bottom: 12px; text-align: left;}
.Testmnscont ul li h5 em{font-size: 16px; color: #666666; font-weight: bold; margin-left: 8px;}
.Testmnscont ul li img{ display: block; width: 100%; height: 184px; overflow: hidden;}
.Testmnscont ul li p{ height: 88px; line-height: 22px; overflow: hidden; font-size: 13px; color: #666666; margin-top: 15px; text-align: left;}
.Testmnscont ul li .detai{ display: inline-block; font-size: 13px; color: #666666; text-transform: uppercase; margin-top: 25px;}
.Testmnscont ul li .detai em{font-size: 13px; color: #666666; margin-left: 5px;}

.Testmnscont ul li:hover{background:#0b8ff5 url(../img/bk-h.png) no-repeat; height: 374px;}
.Testmnscont ul li:hover *{ color: #fff;}
.Testmnscont ul li:hover .detai em{ color: #fff;}

.Testmnscont .btn{ width: 34px; height: 84px; display: block; position: absolute; top: 185px;}
.Testmnscont .prevbtn{ left: -50px; background:url(../img/nextbtn1.png) no-repeat;}
.Testmnscont .nextbtn{ right: -60px; background:url(../img/prevbtn1.png) no-repeat;}

/*Testimonials_end*/


.krtitle{ overflow: hidden; height: 40px; border-left: 5px solid #0b8ff5;}
.krtitle .krtitle_l{ float: left; margin-left: 8px;}
.krtitle .krtitle_l a{ font-size: 18px; color: #666666; font-weight: bold;}
.krtitle .krtitle_l span{ display: block; font-size: 16px; color: #a8a8a8;}
.krtitle .krtitle_r{ float: right; margin-top: 12px;}
.krtitle .krtitle_r a{ width: 56px; font-size: 12px; text-transform: uppercase; color: #666666;}
.krtitle .krtitle_r em{ display: inline-block; height: 12px; width: 12px; background: #0b8ff5; text-align: center; line-height: 10px; color: #fff; margin-left: 5px;}


.goikair{background:url(../img/dtbg.jpg) no-repeat top center; height: 589px;}
.goikair .goikaircont{ overflow: hidden; padding-top: 38px;}
.goikaircont .goikaircont_L{ width: 630px; overflow: hidden;}
.goikaircont .goikaircont_L .krtitle_r{ margin-top: 12px;}
.goikaircont .goikaircont_L .gstext{ overflow: hidden; margin-top: 32px;}
.goikaircont .goikaircont_L .gstext dt{ float: left;}
.goikaircont .goikaircont_L .gstext dt img{ display: block; padding: 4px; background: #ffffff; width: 272px; height: 187px;}
.goikaircont .goikaircont_L .gstext dd{ padding-left: 299px; margin-top: 3px;}
.goikaircont .goikaircont_L .gstext dd h5{ height: 32px; line-height: 32px; margin-bottom: 14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goikaircont .goikaircont_L .gstext dd h5 a{ font-size: 16px; color: #666666;}
.goikaircont .goikaircont_L .gstext dd p{ font-size: 13px; color: #666666; height: 80px; line-height: 20px; overflow: hidden;}
.goikaircont .goikaircont_L .gstext dd .kmore{ display: inline-block; font-size: 13px; color: #666666; margin-top: 22px;}


.goikaircont .goikaircont_R{ width: 316px;}
.goikaircont .goikaircont_R .krtitle_r{ margin-top: 12px;}
.goikaircont .goikaircont_R .slidebox{ position: relative; margin-top: 32px;}
.goikaircont .goikaircont_R .slidepic{ overflow: hidden; width: 260px; height: 207px; margin: 0px auto 0px auto; position: relative;}
.goikaircont .goikaircont_R .slidepic ul{width: 100000px; height: 207px; position: absolute; left: 0px; top: 0px; overflow: hidden;}
.goikaircont .goikaircont_R .slidepic ul li{ float: left; width: 260px; height: 207px; overflow: hidden;}
.goikaircont .goikaircont_R .slidepic ul li img{ width: 221px; height: 146px; background: #fff; padding: 14px 19px;}
.goikaircont .goikaircont_R .slidepic ul li p{ height: 25px; line-height: 25px; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.goikaircont .goikaircont_R .slidepic ul li p a{ font-size: 14px; color: #666666;}

.goikaircont .goikaircont_R .slidebox .rybtn{ display: block; width: 9px; height: 18px; top: 80px; position: absolute;}
.goikaircont .goikaircont_R .slidebox .ryprev{ background:url(../img/rhprev1.png) no-repeat; left: 4px;}
.goikaircont .goikaircont_R .slidebox .rynext{ background:url(../img/rhnext1.png) no-repeat; right: 4px;}
/**/

.goikaircont .udline{ width: 100%; height: 2px; border-top: 1px solid #c4c4c4; margin-top: 28px; margin-bottom: 16px;}
.goikaircont .cjpic .krtitle{ height: 22px;}
.goikaircont .cjpic .krtitle .krtitle_r{ margin-top: 2px;}
.cjpic .lunbobox{ position: relative; margin-top: 32px;}
.cjpic .lunbobox .lunbopic{ width: 1150px; height: 140px; margin: 0px auto; overflow: hidden; position: relative;}
.cjpic .lunbobox .lunbopic ul{ width: 100000px; height: 140px; overflow: hidden; position:absolute; left: 0px; top: 0px;}
.cjpic .lunbobox .lunbopic ul li{ float: left; width: 217px; height: 140px; margin-left: 13px;}
.cjpic .lunbobox .lunbopic ul li img{ width: 217px; height: 140px; overflow: hidden;}
.cjpic .lunbobox .lunbopic ul li video{
    object-fit: fill;
}

.cjpic .lunbobox .qhanniu{ display: block; width: 9px; height: 18px; top: 60px; position: absolute;}
.cjpic .lunbobox .qhprev{ background:url(../img/rhprev1.png) no-repeat; left: 4px;}
.cjpic .lunbobox .qhnext{ background:url(../img/rhnext1.png) no-repeat; right: 4px;}

/*gointokr_end*/



.dynamic{ margin-bottom: 45px;}
.dynamic .dynamiccont{ overflow: hidden; padding-top: 50px;}
.dynamiccont .dynamiccont_l{ float:left; width: 820px;}
.dynamiccont .dynamiccont_l .dynamiccont_ltop{ height: 33px; width: 100%; overflow: hidden; padding-top: 10px;}
.dynamiccont .dynamiccont_l .dttab{ float: left;}
.dynamiccont .dynamiccont_l .dttab li{ float: left; width: 97px; height: 32px; line-height: 32px; text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dynamiccont .dynamiccont_l .dttab li a{ display: inline-block; width: 97px; height: 32px; font-size: 16px; color: #666666;}
.dynamiccont .dynamiccont_l .dttab li a:hover{ background: #0b8ff5; color: #fff;}
.dynamiccont .dynamiccont_l .dttab li.cur a{ background: #0b8ff5; color: #fff;}

.dynamiccont .dynamiccont_l .dynamiccont_ltop .smore{ width: 56px; font-size: 12px; color: #666666; float: right;}
.dynamiccont .dynamiccont_l .dynamiccont_ltop .smore em{ display: inline-block; height: 12px; width: 12px; background: #0b8ff5; text-align: center; line-height: 10px; color: #fff; margin-left: 5px;}


.dynamiccont .dtqhbox{ overflow: hidden; margin-top: 28px;}
.dynamiccont .dtqhbox .dtqhtext{}
.dynamiccont .dtqhbox .dtqhtext dl{ overflow: hidden;}
.dynamiccont .dtqhbox .dtqhtext dl dt{ float: left;}
.dynamiccont .dtqhbox .dtqhtext dl dt img{ display: block;}
.dynamiccont .dtqhbox .dtqhtext dl dd{ padding-left: 424px;}
.dynamiccont .dtqhbox .dtqhtext dl dd h5{ height: 40px; line-height: 40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dynamiccont .dtqhbox .dtqhtext dl dd h5 a{ font-size: 14px; color: #666666;}
.dynamiccont .dtqhbox .dtqhtext dl dd p{ height: 66px; line-height: 22px; color: #666666; font-size: 13px; overflow: hidden;}
.dynamiccont .dtqhbox .dtqhtext dl dd .detail{ display: inline-block; font-size: 13px; color: #666666; margin-top: 11px;}
.dynamiccont .dtqhbox .dtqhtext ul{ height: 162px; overflow: hidden; width: 845px; margin-top: 22px;}
.dynamiccont .dtqhbox .dtqhtext ul li{ height: 42px; line-height: 42px; background:url(../img/point.png) no-repeat left center; float: left; width: 398px; margin-right: 24px;}
.dynamiccont .dtqhbox .dtqhtext ul li a{ font-size: 13px; padding-left: 15px; color: #666666; float: left; width: 290px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dynamiccont .dtqhbox .dtqhtext ul li span{ font-size: 13px; color: #666666; float: right;}

.dynamiccont .dynamiccont_r{ width: 320px; overflow: hidden; float: right;}
.dynamiccont .dynamiccont_r .krtitle{ height: 40px;}
.dynamiccont .dynamiccont_r .krtitle a{ color: #0b8ff5;}
.dynamiccont .dynamiccont_r .krtitle_r a{ color: #464646;text-transform:lowercase;}

.dynamiccont .dynamiccont_r .frquetion{ margin-top: 22px; height: 340px; overflow: hidden; }
.dynamiccont .dynamiccont_r .frquetion dl{ overflow: hidden; margin-bottom: 19px;}
.dynamiccont .dynamiccont_r .frquetion dt{ height: 25px; line-height: 25px; margin-bottom: 14px; background:url(../img/wen.png) no-repeat left 0px; padding-left: 27px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dynamiccont .dynamiccont_r .frquetion dt a{ color: #666666; font-size: 13px;}
.dynamiccont .dynamiccont_r .frquetion dd{ height: 60px; line-height: 20px; font-size: 13px; color: #0b8ff5; background:url(../img/da1.png) no-repeat left 0px; padding-left: 27px;}
/*<!-- dynamic_end -->*/